package BigDecimal;

import java.math.BigDecimal;
import java.math.RoundingMode;
import java.util.function.BiFunction;

public class BigDecimalDemo {
    public static void main(String[] args) {
        double a = 1.2323;
        double b = 3.2323;

        // 字符串类型转换为BigDecimal类型
        BigDecimal a1 = BigDecimal.valueOf(a);
        BigDecimal b1 = BigDecimal.valueOf(b);

        BigDecimal c1 = a1.add(b1); // +
        BigDecimal c2 = a1.multiply(b1); // *
        BigDecimal c3 = a1.subtract(b1); // -
        BigDecimal c4 = a1.divide(b1, 2, RoundingMode.HALF_UP); // /保留两位，四舍五入

        double  cc1 = c1.doubleValue(); // 转换为double
    }
}
